import request from '@/utils/request'

export default {
  // 统计订单数据 ?s=Admin.Order.Itemall
  OrderItemall (parameter) {
    return request({
      url: '?s=Admin.Order.Itemall',
      method: 'post',
      data: parameter
    })
  },
  // 查询业务员佣金记录 ?s=App.Workbal.Page
  WorkbalPage (parameter) {
    return request({
      url: '?s=App.Workbal.Page',
      method: 'post',
      data: parameter
    })
  },
  // App.Product.GrabTB 淘宝商品抓取接口
  ProductGrabTB (parameter) {
    return request({
      url: '?s=App.Product.GrabTB',
      method: 'post',
      data: parameter
    })
  },
  // App.Product.GrabTM 天猫商品抓取接口
  ProductGrabTM (parameter) {
    return request({
      url: '?s=App.Product.GrabTM',
      method: 'post',
      data: parameter
    })
  },
  // 拼多多商品抓取接口 App.Product.GrabJD
  ProductGrabPDD (parameter) {
    return request({
      url: '?s=App.Product.GrabJD',
      method: 'post',
      data: parameter
    })
  },
  // 1688商品抓取接口
  ProductGrab1688 (parameter) {
    return request({
      url: '?s=App.Product.Grab1688',
      method: 'post',
      data: parameter
    })
  },
  ProductGrab (parameter) {
    return request({
      url: '?s=App.Product.Grab',
      method: 'post',
      data: parameter
    })
  },
  //保存子订单接口
  OrderlistSave (parameter) {
    return request({
      url: '?s=App.Orderlist.Save',
      method: 'post',
      data: parameter
    })
  },
  //保存订单接口
  OrderSave (parameter) {
    return request({
      url: '?s=App.Order.Save',
      method: 'post',
      data: parameter
    })
  },
  //退单
  OrderRefund (parameter) {
    return request({
      url: '?s=App.Order.Refund',
      method: 'post',
      data: parameter
    })
  },
  // 退单 子订单
  OrderlistRefund (parameter) {
    return request({
      url: '?s=App.Orderlist.Refund',
      method: 'post',
      data: parameter
    })
  },
  //商品订单子表
  OrderlistPage (parameter) {
    return request({
      url: '?s=App.Orderlist.Page',
      method: 'post',
      data: parameter
    })
  },
  //商品订单接口
  OrderPage (parameter) {
    return request({
      url: '?s=App.Order.Page',
      method: 'post',
      data: parameter
    })
  },
  //删除订单
  OrderDel (parameter) {
    return request({
      url: '?s=App.Order.Del',
      method: 'post',
      data: parameter
    })
  },
  //后台管理系统获取订单列表
  AdminOrderPage (parameter) {
    return request({
      url: '?s=Admin.Order.Page',
      method: 'post',
      data: parameter
    })
  },
  //商品接口
  ProductSave (parameter) {
    return request({
      url: '?s=Admin.Product.Save',
      method: 'post',
      data: parameter
    })
  },
  ProductItem (parameter) {
    return request({
      url: '?s=Admin.Product.Item',
      method: 'post',
      data: parameter
    })
  },
  ProductPage (parameter) {
    return request({
      url: '?s=Admin.Product.Page',
      method: 'post',
      data: parameter
    })
  },
  ProductDel (parameter) {
    return request({
      url: '?s=Admin.Product.Del',
      method: 'post',
      data: parameter
    })
  },
  //商品分类接口
  CategorySave (parameter) {
    return request({
      url: '?s=Admin.Category.Save',
      method: 'post',
      data: parameter
    })
  },
  CategoryDel (parameter) {
    return request({
      url: '?s=Admin.Category.Del',
      method: 'post',
      data: parameter
    })
  },
  CategoryRecursions (parameter) {
    return request({
      url: '?s=Admin.Category.Recursions',
      method: 'post',
      data: parameter
    })
  },
  CategoryRecursion (parameter) {
    return request({
      url: '?s=Admin.Category.Recursion',
      method: 'post',
      data: parameter
    })
  },
  //商品规格接口
  SpecsSave (parameter) {
    return request({
      url: '?s=Admin.Specs.Save',
      method: 'post',
      data: parameter
    })
  },
  SpecsPage (parameter) {
    return request({
      url: '?s=Admin.Specs.Page',
      method: 'post',
      data: parameter
    })
  },
  // 删除规格 App.Specs.Del
  SpecsDel (parameter) {
    return request({
      url: '?s=Admin.Specs.Del',
      method: 'post',
      data: parameter
    })
  },
}